blast-producing apparatus - Spanisch Englisch Wörterbuch